import javassist.bytecode.annotation.*;


public class MyVisitor implements MemberValueVisitor {
    @Override
    public void visitAnnotationMemberValue(AnnotationMemberValue annotationMemberValue) {
        System.out.format("--annotationMemberValue            %s\n", annotationMemberValue.toString());
    }

    @Override
    public void visitArrayMemberValue(ArrayMemberValue arrayMemberValue) {
        //To change body of implemented methods use File | Settings | File Templates.
    }

    @Override
    public void visitBooleanMemberValue(BooleanMemberValue booleanMemberValue) {
        //To change body of implemented methods use File | Settings | File Templates.
    }

    @Override
    public void visitByteMemberValue(ByteMemberValue byteMemberValue) {
        //To change body of implemented methods use File | Settings | File Templates.
    }

    @Override
    public void visitCharMemberValue(CharMemberValue charMemberValue) {
        //To change body of implemented methods use File | Settings | File Templates.
    }

    @Override
    public void visitDoubleMemberValue(DoubleMemberValue doubleMemberValue) {
        //To change body of implemented methods use File | Settings | File Templates.
    }

    @Override
    public void visitEnumMemberValue(EnumMemberValue enumMemberValue) {
        //To change body of implemented methods use File | Settings | File Templates.
    }

    @Override
    public void visitFloatMemberValue(FloatMemberValue floatMemberValue) {
        //To change body of implemented methods use File | Settings | File Templates.
    }

    @Override
    public void visitIntegerMemberValue(IntegerMemberValue integerMemberValue) {
        System.out.format("        integerMemberValue %s\n", integerMemberValue.toString());
    }

    @Override
    public void visitLongMemberValue(LongMemberValue longMemberValue) {
        //To change body of implemented methods use File | Settings | File Templates.
    }

    @Override
    public void visitShortMemberValue(ShortMemberValue shortMemberValue) {
        //To change body of implemented methods use File | Settings | File Templates.
    }

    @Override
    public void visitStringMemberValue(StringMemberValue stringMemberValue) {
        System.out.format("        stringMemberValue %s\n", stringMemberValue.toString());
    }

    @Override
    public void visitClassMemberValue(ClassMemberValue classMemberValue) {
        //To change body of implemented methods use File | Settings | File Templates.
    }
}
